home *** CD-ROM | disk | FTP | other *** search
/ Team Palmtops 7 / Palmtops_numero07.iso / WinCE / SDKWindowsCE / HandHeldPCPro30 / sdk.exe / Jupiter SDK / data1.cab / Emulation_Include_Files / afdfunc.h < prev    next >
Encoding:
C/C++ Source or Header  |  1999-02-19  |  2.8 KB  |  108 lines

  1. /*++
  2. THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
  3. ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
  4. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
  5. PARTICULAR PURPOSE.
  6. Copyright (c) 1995-1998  Microsoft Corporation
  7.  
  8. Module Name:  
  9.  
  10. afdfunc.h
  11.  
  12. Abstract:
  13.  
  14. Functions exposed from the AFD system process
  15.  
  16. Notes: 
  17.  
  18.  
  19. --*/
  20.  
  21. // @CESYSGEN IF CE_MODULES_AFD
  22.  
  23. #ifndef _AFDFUNC_H_
  24. #define _AFDFUNC_H_
  25.  
  26. #ifdef __cplusplus
  27. extern "C" {
  28. #endif
  29.  
  30. #ifndef SOCKHAND_DEFINED
  31. DECLARE_HANDLE(SOCKHAND);
  32. typedef SOCKHAND *PSOCKHAND;
  33. #define SOCKHAND_DEFINED
  34. #endif
  35.  
  36. #include "ras.h"
  37. #include "tapi.h"
  38.  
  39. //
  40. // Start WINCE API definitions.
  41. //
  42. DWORD WINAPI RasDial (LPRASDIALEXTENSIONS dialExtensions,
  43.            LPTSTR phoneBookPath,
  44.            LPRASDIALPARAMS rasDialParam,
  45.            DWORD NotifierType,
  46.            LPVOID notifier,
  47.            LPHRASCONN pRasConn);
  48. DWORD WINAPI RasHangup (HRASCONN Session);    // Kept for historical compatibility
  49. DWORD WINAPI RasHangUp (HRASCONN Session);
  50. DWORD WINAPI RasEnumEntries (LPWSTR Reserved,
  51.               LPWSTR lpszPhoneBookPath,
  52.               LPRASENTRYNAME lprasentryname,
  53.               LPDWORD lpcb,
  54.               LPDWORD lpcEntries);
  55. DWORD WINAPI RasGetEntryDialParams (LPWSTR lpszPhoneBook,
  56.                  LPRASDIALPARAMS lpRasDialParams,
  57.                  LPBOOL lpfPassword);
  58. DWORD WINAPI RasSetEntryDialParams (LPWSTR lpszPhoneBook,
  59.                  LPRASDIALPARAMS lpRasDialParams,
  60.                  BOOL fRemovePassword);
  61. DWORD WINAPI RasGetEntryProperties (LPWSTR lpszPhoneBook,
  62.                  LPWSTR szEntry,
  63.                  LPBYTE lpbEntry,
  64.                  LPDWORD lpdwEntrySize,
  65.                  LPBYTE lpb,
  66.                  LPDWORD lpdwSize);
  67. DWORD WINAPI RasSetEntryProperties (LPWSTR lpszPhoneBook,
  68.                  LPWSTR szEntry,
  69.                  LPBYTE lpbEntry,
  70.                  DWORD dwEntrySize,
  71.                  LPBYTE lpb,
  72.                  DWORD dwSize);
  73. DWORD WINAPI RasValidateEntryName (LPWSTR lpszPhonebook,
  74.                 LPWSTR lpszEntry);
  75. DWORD WINAPI RasDeleteEntry (LPWSTR lpszPhonebook,
  76.               LPWSTR lpszEntry);
  77. DWORD WINAPI RasRenameEntry (LPWSTR lpszPhonebook,
  78.               LPWSTR lpszOldEntry,
  79.               LPWSTR lpszNewEntry);
  80. DWORD WINAPI RasEnumConnections (LPRASCONN lprasconn,
  81.               LPDWORD lpcb,
  82.               LPDWORD lpcConnections);
  83. DWORD WINAPI RasGetConnectStatus (HRASCONN rasconn,
  84.                LPRASCONNSTATUS lprasconnstatus);
  85. DWORD WINAPI RasGetEntryDevConfig (LPCTSTR szPhonebook,
  86.                 LPCTSTR szEntry,
  87.                 LPDWORD pdwDeviceID,
  88.                 LPDWORD pdwSize,
  89.                 LPVARSTRING pDeviceConfig);
  90. DWORD WINAPI RasSetEntryDevConfig (LPCTSTR szPhonebook,
  91.                 LPCTSTR szEntry,
  92.                 DWORD dwDeviceID,
  93.                 LPVARSTRING lpDeviceConfig);
  94.  
  95. #ifdef __cplusplus
  96. }
  97. #endif
  98.  
  99. #ifdef WINCEOEM
  100. #ifdef WINCEMACRO
  101. #include <mafdfunc.h>    // macros
  102. #endif
  103. #endif
  104.  
  105. #endif  // _AFDFUNC_H_
  106.  
  107. // @CESYSGEN ENDIF
  108.